Salary: ₹18 - ₹30 Lakhs/Annum Expected
About the Company:
Microsoft is a global leader in technology and innovation, empowering people and organizations to achieve more. AI is one of Microsoft’s strategic bets, and the Azure CoreAI Platform is at the forefront of driving innovation in generative AI, large language models, and high-performance computing.
About the Role:
The Core AI MaaS & RP team is seeking Software Engineers who are passionate about AI, large-scale systems, and solving complex challenges. This team designs, builds, and operates one of the largest-scale engineering systems in the world for Large Language Models (LLMs) and Generative AI services.
As a Software Engineer, you will have the opportunity to work with cutting-edge technologies like generative AI, transformers, GPU optimization, and distributed systems while directly contributing to the products that impact millions of customers worldwide.
Key Responsibilities:
- Collaborate with project managers, technical leads, and stakeholders to understand and refine requirements.
- Contribute to architecture discussions and propose scalable, reliable design solutions.
- Write high-quality, extensible, and maintainable code while leading by example.
- Apply debugging tools and analyze logs to identify and resolve issues.
- Take ownership of critical parts of the LLM platform and deliver end-to-end solutions.
- Integrate customer feedback with agility to continuously improve products.
- Provide operational support for large-scale AI systems.
Key Technical Skills:
Python, C#, Java, JavaScript, PyTorch, Generative AI, Large Language Models (LLMs), Distributed Systems, Agile, CI/CD, Debugging Tools, Azure
Requirements:
- Bachelor’s Degree in Computer Science or a related technical discipline.
- 1–3 years of hands-on software engineering experience.
- Proficiency in at least one programming language: Python, C#, Java, or JavaScript.
Preferred:
- Experience with Python, PyTorch, and building AI/ML applications.
- Knowledge of generative AI, large language models, model training and inference.
- Understanding of distributed systems and scalability principles.
- Familiarity with Agile practices and CI/CD pipelines.
- Strong problem-solving skills and ability to work on large-scale projects.
- Excellent communication and collaboration skills for working with diverse, remote teams.
- Knowledge of Microsoft Azure is an added advantage.
Benefits:
- Industry-leading healthcare
- Educational resources
- Discounts on Microsoft products & services
- Savings & investment programs
- Maternity & paternity leave
- Generous time off and wellness programs
- Giving & volunteering opportunities
- Networking and career growth programs
Important Notice:
This job description and related content are owned by Microsoft. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Microsoft directly. We do not process applications or respond to candidate queries.